(()=>{var e,t,n={7958:function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(18),i=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var i=e.getVersionPrecision(t),o=e.getVersionPrecision(n),a=Math.max(i,o),s=0,u=e.map([t,n],(function(t){var n=a-e.getVersionPrecision(t),r=t+new Array(n+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(s=a-Math.min(i,o)),a-=1;a>=s;){if(u[0][a]>u[1][a])return 1;if(u[0][a]===u[1][a]){if(a===s)return 0;a-=1}else if(u[0][a]1?i-1:0),a=1;a0){var a=Object.keys(n),u=s.default.find(a,(function(e){return t.isOS(e)}));if(u){var c=this.satisfies(n[u]);if(void 0!==c)return c}var l=s.default.find(a,(function(e){return t.isPlatform(e)}));if(l){var d=this.satisfies(n[l]);if(void 0!==d)return d}}if(o>0){var f=Object.keys(i),p=s.default.find(f,(function(e){return t.isBrowser(e,!0)}));if(void 0!==p)return this.compareVersion(i[p])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),i=s.default.getBrowserTypeByAlias(r);return t&&i&&(r=i.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(s.default.compareVersions(i,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=c,e.exports=t.default},92:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},n=i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},n=i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:o.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=i.default.getWindowsVersionName(t);return{name:o.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:o.OS_MAP.iOS},n=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=i.default.getMacOSVersionName(t),r={name:o.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=i.default.getAndroidVersionName(t),r={name:o.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:o.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:o.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:o.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:o.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:o.ENGINE_MAP.Trident},n=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:o.ENGINE_MAP.Presto},n=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:o.ENGINE_MAP.Gecko},n=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:o.ENGINE_MAP.WebKit},n=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=a,e.exports=t.default}})},8460:function(e,t,n){var r;e.exports=(r=r||function(e,t){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(2480)}catch(e){}var i=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},s=a.lib={},u=s.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=u.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var o=0;o>>2]>>>24-o%4*8&255;t[r+o>>>2]|=a<<24-(r+o)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new c.init(n,t/2)}},f=l.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new c.init(n,t)}},p=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},h=s.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,o=r.sigBytes,a=this.blockSize,s=o/(4*a),u=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*a,l=e.min(4*u,o);if(u){for(var d=0;d>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var u=r.charAt(64);if(u)for(;i.length%4;)i.push(u);return i.join("")},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-a%4*2;r[i>>>2]|=s<<24-i%4*8,i++}return o.create(r,i)}(e,t,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},r.enc.Base64)},8496:function(e,t,n){e.exports=n(8460).enc.Utf8},1246:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,i,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var s=0;s0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=o),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),i&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=i):l[4]="".concat(i)),t.push(l))}},t}},2574:e=>{"use strict";e.exports=function(e){return e[1]}},4454:(e,t,n)=>{"use strict";n.d(t,{Tm:()=>U,YM:()=>i,h:()=>g,sY:()=>I,wA:()=>b});var r,i,o,a,s,u,c,l={},d=[],f=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,p=Array.isArray;function h(e,t){for(var n in t)e[n]=t[n];return e}function m(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var i,o,a,s={};for(a in t)"key"==a?i=t[a]:"ref"==a?o=t[a]:s[a]=t[a];if(arguments.length>2&&(s.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===s[a]&&(s[a]=e.defaultProps[a]);return v(e,s,i,o,null)}function v(e,t,n,r,a){var s={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==a?++o:a};return null==a&&null!=i.vnode&&i.vnode(s),s}function _(e){return e.children}function b(e,t){this.props=e,this.context=t}function y(e,t){if(null==t)return e.__?y(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&a.sort(c));M.__r=0}function x(e,t,n,r,i,o,a,s,u,c,f){var h,m,g,b,y,w,S,M,x,k,E=0,L=r&&r.__k||d,F=L.length,C=F,B=t.length;for(n.__k=[],h=0;h0?v(b.type,b.props,b.key,b.ref?b.ref:null,b.__v):b)&&(b.__=n,b.__b=n.__b+1,-1===(M=A(b,L,S=h+E,C))?g=l:(g=L[M]||l,L[M]=void 0,C--),T(e,b,g,i,o,a,s,u,c,f),y=b.__e,(m=b.ref)&&g.ref!=m&&(g.ref&&j(g.ref,null,b),f.push(m,b.__c||y,b)),null!=y&&(null==w&&(w=y),k=!(x=g===l||null===g.__v)&&M===S,x?-1==M&&E--:M!==S&&(M===S+1?(E++,k=!0):M>S?C>B-S?(E+=M-S,k=!0):E--:E=M(null!=u?1:0))for(;a>=0||s=0){if((u=t[a])&&i==u.key&&o===u.type)return a;a--}if(s2&&(u.children=arguments.length>3?r.call(arguments,2):n),v(e.type,u,i||e.key,o||e.ref,null)}r=d.slice,i={__e:function(e,t,n,r){for(var i,o,a;t=t.__;)if((i=t.__c)&&!i.__)try{if((o=i.constructor)&&null!=o.getDerivedStateFromError&&(i.setState(o.getDerivedStateFromError(e)),a=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),a=i.__d),a)return i.__E=i}catch(t){e=t}throw e}},o=0,b.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},n),this.props)),e&&h(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),S(this))},b.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),S(this))},b.prototype.render=_,a=[],u="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},M.__r=0},8445:e=>{var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,a=Object.create(o.prototype),s=new L(r||[]);return i(a,"_invoke",{value:O(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f="suspendedStart",p="suspendedYield",h="executing",m="completed",g={};function v(){}function _(){}function b(){}var y={};c(y,a,(function(){return this}));var w=Object.getPrototypeOf,S=w&&w(w(F([])));S&&S!==n&&r.call(S,a)&&(y=S);var M=b.prototype=v.prototype=Object.create(y);function x(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function P(e,t){function n(i,o,a,s){var u=d(e[i],e,o);if("throw"!==u.type){var c=u.arg,l=c.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(l).then((function(e){c.value=e,a(c)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var o;i(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}})}function O(e,t,n){var r=f;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===m){if("throw"===i)throw o;return T()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=A(a,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var u=d(e,t,n);if("normal"===u.type){if(r=n.done?m:p,u.arg===g)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r=m,n.method="throw",n.arg=u.arg)}}}function A(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,A(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var o=d(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function F(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function n(){for(;++i=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(u&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;E(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:F(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},4243:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(4454),i=n(1642);function o(e,t){return function(e){e&&e.stopPropagation&&e.stopPropagation(),n(n(location.href))};function n(n){var r=new CustomEvent("demoup.play",{detail:{autoPlay:e.autoPlay,config:e.config,movie:t,movieList:e.movieList,target:e.target,url:n}});document.dispatchEvent(r)}}var a=n(3883);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t0,l=function(e){const t=e.movie,l=t.duration,d=e.nometadata,f=e.noitemtype,p=e.noitemscope,h=u.getVideo(t,"SD")||{},m="https:",g=new Date(t.creationDate),v=e.triggerCallback&&e.triggerCallback.bind(null,(function(n){o(Object.assign({},e,n),t)()})),_=e.trigger&&(v||o(e,t)),b=e.buttonText?Object.assign({height:e.height,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"0.8"},e.buttonStyle):Object.assign({height:e.height,width:e.width},e.buttonStyle),y=[{p:"duration",c:`PT${Math.floor(l/60)}M${Math.floor(l%60)}S`},{p:"thumbnailUrl",c:`${m}${u.getThumbPath(t,e.thumbQuality)}`},{p:"embedURL",c:`${m}${i.Z.urls.fb}/10124/${t.uid}`},{p:"contentURL",c:h.videoFiles?`${m}${u.getSourceOfVideo(h.videoFiles,"MP4")}`:""},{p:"height",c:h.height},{p:"width",c:h.width},{p:"name",c:t.title},{p:"description",c:t.title},{p:"uploadDate",c:g.toISOString?g.toISOString():g.toUTCString()}],w=e=>{e.stopPropagation(),_&&"function"==typeof _&&_(e)},S=()=>{new Promise((e=>{const t=document.querySelector("#demoup_stage3_script");if(t)return"true"===t.getAttribute("data-is-loading")?void(t.onload=()=>{setTimeout((()=>{t.setAttribute("data-is-loading",!1),e()}),10)}):e();const n=(0,a.Z)();if(n){const t=document.createElement("script");t.src=n,t.id="demoup_stage3_script",t.type="text/javascript",t.setAttribute("data-is-loading",!0),t.onload=()=>{setTimeout((()=>{t.setAttribute("data-is-loading",!1),e()}),10)},document.body.append(t)}}))};return e.children&&e.children.length&&!e.children[0].props?(0,r.Tm)(e.children[0],{class:"demoup-play","data-movie":t.id,onClick:w,onMouseOver:S}):(0,r.h)("div",s({},e.playerAttrs,{class:"demoupUI-playbutton demoup-play "+e.class,"data-movie":t.id,itemScope:!p,itemType:!f&&"http://schema.org/VideoObject",onClick:w,onMouseOver:S,style:b,title:"Play video"}),!d&&y.map((function(e){return(0,r.h)("meta",{content:e.c,itemProp:e.p,key:e.p})})),(0,r.h)("style",null,n(684),`.demoupUI-playbutton circle {fill:${e.color}} ${e.stylesheet}`,`:root {--demoup-button-color:${e.color}}`),(0,r.h)("div",{className:"demoupUI-playimage",style:Object.assign(e.buttonText?{width:`${e.buttonwidth}px`}:{"background-image":`url(${u.getThumbPath(t,e.thumbQuality)})`},e.playimageStyle)},c?(0,r.h)("div",{class:"demoupUI-img",style:{height:`${e.buttonheight}px`,width:`${e.buttonwidth}px`},dangerouslySetInnerHTML:{__html:e.playbutton}}):e.playbutton&&(0,r.h)("img",{height:e.buttonheight,src:e.playbutton,style:e.imageStyle,width:e.buttonwidth})),e.buttonText&&(0,r.h)("div",{className:"buttonText"},e.buttonText))},d=n(3817);l.defaultProps={buttonheight:45,buttonStyle:{},buttonwidth:45,class:"",color:"#004e91",height:{}.height,movieList:[],nometadata:!1,noitemtype:!1,noitemscope:!1,playbutton:c?d:"data:image/png;base64,"+d,playerAttrs:{},stylesheet:"",target:null,thumbQuality:"LD",trigger:!0,triggerCallback:!1,width:{}.width};const f=l},4829:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});var r,i,o,a=n(4454),s=[],u=[],c=a.YM.__b,l=a.YM.__r,d=a.YM.diffed,f=a.YM.__c,p=a.YM.unmount;function h(){for(var e;e=s.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(v),e.__H.__h.forEach(_),e.__H.__h=[]}catch(t){e.__H.__h=[],a.YM.__e(t,e.__v)}}a.YM.__b=function(e){r=null,c&&c(e)},a.YM.__r=function(e){l&&l(e);var t=(r=e.__c).__H;t&&(i===r?(t.__h=[],r.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=u,e.__N=e.i=void 0}))):(t.__h.forEach(v),t.__h.forEach(_),t.__h=[])),i=r},a.YM.diffed=function(e){d&&d(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==s.push(t)&&o===a.YM.requestAnimationFrame||((o=a.YM.requestAnimationFrame)||g)(h)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==u&&(e.__=e.__V),e.i=void 0,e.__V=u}))),i=r=null},a.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(v),e.__h=e.__h.filter((function(e){return!e.__||_(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],a.YM.__e(n,e.__v)}})),f&&f(e,t)},a.YM.unmount=function(e){p&&p(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{v(e)}catch(e){t=e}})),n.__H=void 0,t&&a.YM.__e(t,n.__v))};var m="function"==typeof requestAnimationFrame;function g(e){var t,n=function(){clearTimeout(r),m&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);m&&(t=requestAnimationFrame(n))}function v(e){var t=r,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),r=t}function _(e){var t=r;e.__c=e.__(),r=t}function b(e,t){return function(e){e&&e.stopPropagation&&e.stopPropagation(),n(n(location.href))};function n(n){var r=new CustomEvent("demoup.3dplay",{detail:{autoPlay:e.autoPlay,config:e.config,movie:t,movieList:e.movieList,target:e.target,animation:e.animation,url:n}});document.dispatchEvent(r)}}var y=n(8498),w=n(7958);function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t0,O=function(e){const t=e.movie,r=n=>{const r=window.location.href;if(/\ar=true/.test(r)&&"mobile"===M.getPlatform().type){let n=t.videos[0].videoFiles[0].fileURI,r=n.replace(".glb",".usdz");if(-1==n.indexOf("demoup.com")&&(n="https://videos.demoup.com/"+n,r="https://videos.demoup.com/"+r),"iOS"===M.getOS().name&&"Safari"==M.getBrowserName()){b(e,t)();const n=document.createElement("a");n.href=r,n.setAttribute("rel","ar"),n.appendChild(document.createElement("img")),n.click()}else if("Android"===M.getOS().name){const e=document.createElement("a"),t="";e.href="intent://arvr.google.com/scene-viewer/1.0?file="+n+"&mode=ar_only#Intent;scheme=https;package=com.google.ar.core;action=android.intent.action.VIEW;S.browser_fallback_url="+t+";end;",e.click()}else b(e,t)()}},i=()=>new Promise((e=>{const t=document.querySelector("#demoup_stage4_script");if(t)return"true"===t.getAttribute("data-is-loading")?(t.onload=()=>{r(),setTimeout((()=>{t.setAttribute("data-is-loading",!1),e()}),10)},r(),e()):(t.onload=()=>{r()},e());const n=(0,y.Z)();if(n){const t=document.createElement("script");t.src=n,t.id="demoup_stage4_script",t.type="text/javascript",t.onload=()=>{r(),setTimeout((()=>{e()}),10)},document.body.append(t)}})),o=n=>{var r;n.stopPropagation(),r=n,b(e,t)(),r.preventDefault()},s=()=>{i()};i();const u=e.buttonText?Object.assign({height:e.height,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"0.8"},e.buttonStyle):Object.assign({height:e.height,width:e.width},e.buttonStyle);return e.children&&e.children.length&&!e.children[0].props?(0,a.Tm)(e.children[0],{class:"demoup-play","data-movie":t.id,onClick:o,onMouseOver:s}):(0,a.h)("div",S({},e.playerAttrs,{class:"demoup-video-3d-button demoup-play "+e.class,"data-movie":t.id,onClick:o,onMouseOver:s,style:u,title:"Play video"}),(0,a.h)("style",null,n(684),`#demoUp-3d-svg {fill:${e.buttonColor}!important} ${e.stylesheet}`),(0,a.h)("div",{className:"demoupUI-3d-playimage",style:Object.assign(e.buttonText?{width:`${e.buttonwidth}px`}:{"background-image":`url(${x.getThumbPath(t,e.thumbQuality)})`},e.playimageStyle)},P?(0,a.h)("div",{class:"demoupUI-img",style:{height:`${e.buttonheight}px`,width:`${e.buttonwidth}px`},dangerouslySetInnerHTML:{__html:e.playbutton}}):e.playbutton&&(0,a.h)("img",{height:e.buttonheight,src:e.playbutton,style:e.imageStyle,width:e.buttonwidth})),e.buttonText&&(0,a.h)("div",{className:"buttonText"},e.buttonText))},A=n(5979);O.defaultProps={buttonheight:45,buttonStyle:{},buttonwidth:45,class:"",color:"#000",buttonColor:"#004e91",height:{}.height,playbutton:P?A:"data:image/png;base64,"+A,playerAttrs:{},stylesheet:"",target:null,thumbQuality:"LD",trigger:!0,triggerCallback:!1,width:{}.width};const k=O},9633:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7605),i=[n(2156),n(156),n(8428),n(6145)];const o=r.createStore(i,[])},7605:(e,t,n)=>{var r=n(8772),i=r.slice,o=r.each,a=r.bind,s=r.create,u=r.isList,c=r.isFunction;e.exports={createStore:d};var l={enabled:!1,get:function(e,t){var n=this.storage.read(this._namespacePrefix+e);return this._deserialize(n,t)},set:function(e,t){return void 0===t?this.remove(e):(this.storage.write(this._namespacePrefix+e,this._serialize(t)),t)},remove:function(e){this.storage.remove(this._namespacePrefix+e)},each:function(e){var t=this;this.storage.each((function(n,r){e.call(t,t._deserialize(n),(r||"").replace(t._namespaceRegexp,""))}))},clearAll:function(){this.storage.clearAll()},hasNamespace:function(e){return this._namespacePrefix=="__storejs_"+e+"_"},createStore:function(){return d.apply(this,arguments)},namespace:function(e){return d(this.storage,this.plugins,e)}};function d(e,t,n){n||(n=""),e&&!u(e)&&(e=[e]),t&&!u(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",d=n?new RegExp("^"+r):null;if(!/^[a-zA-Z0-9_-]*$/.test(n))throw new Error("namespaces only alpha numeric");var f={_namespacePrefix:r,_namespaceRegexp:d,_testStorage:function(e){try{var t="__st__test__";e.write(t,t);var n=e.read(t)===t;return e.remove(t),n}catch(e){return!1}},_assignPluginFnProp:function(e,t){var n=this[t];this[t]=function(){var t=i(arguments,0),r=this,a=[function(){if(n)return o(arguments,(function(e,n){t[n]=e})),n.apply(r,t)}].concat(t);return e.apply(r,a)}},_serialize:function(e){return JSON.stringify(e)},_deserialize:function(e,t){if(!e)return t;var n="";try{n=JSON.parse(e)}catch(t){n=e}return void 0!==n?n:t},_addStorage:function(e){this.enabled||this._testStorage(e)&&(this.storage=e,this.enabled=!0)},addStorage:function(e){this._addStorage(e)}},p=s(f,l,{plugins:[]});return p.raw={},o(p,(function(e,t){c(e)&&(p.raw[t]=a(p,e))})),o(e,(function(e){p._addStorage(e)})),p}},8772:e=>{function t(e,t){return Array.prototype.slice.call(e,t||0)}function n(e,t){if(r(e)){for(var n=0;n{var r=n(8772),i=r.Global,o=r.trim;e.exports={name:"cookieStorage",read:function(e){if(!e||!c(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(a.cookie.replace(new RegExp(t),"$1"))},write:function(e,t){e&&(a.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/")},each:s,remove:u,clearAll:function(){s((function(e,t){u(t)}))}};var a=i.document;function s(e){for(var t=a.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(o(t[n])){var r=t[n].split("="),i=unescape(r[0]);e(unescape(r[1]),i)}}function u(e){e&&c(e)&&(a.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function c(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(a.cookie)}},2156:(e,t,n)=>{var r=n(8772).Global;function i(){return r.localStorage}function o(e){return i().getItem(e)}e.exports={name:"localStorage",read:o,write:function(e,t){return i().setItem(e,t)},each:function(e){for(var t=i().length-1;t>=0;t--){var n=i().key(t);e(o(n),n)}},remove:function(e){return i().removeItem(e)},clearAll:function(){return i().clear()}}},6145:e=>{e.exports={name:"memoryStorage",read:function(e){return t[e]},write:function(e,n){t[e]=n},each:function(e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)},remove:function(e){delete t[e]},clearAll:function(e){t={}}};var t={}},156:(e,t,n)=>{var r=n(8772).Global;function i(){return r.sessionStorage}function o(e){return i().getItem(e)}e.exports={name:"sessionStorage",read:o,write:function(e,t){return i().setItem(e,t)},each:function(e){for(var t=i().length-1;t>=0;t--){var n=i().key(t);e(o(n),n)}},remove:function(e){return i().removeItem(e)},clearAll:function(){return i().clear()}}},4088:(e,t,n)=>{var r=n(2574),i=n(1246)(r);i.push([e.id,".demoupUI-playimage {\n background-position: center;\n background-repeat: no-repeat;\n background-size: auto 100%;\n cursor: pointer;\n height: 100%;\n position: relative;\n user-select: none;\n width: 100%;\n}\n.demoupUI-playimage img,\n.demoupUI-playimage svg {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n.demoupUI-playimage svg {\n height: inherit;\n width: inherit;\n}\n.demoupUI-3d-playimage {\n background-position: center;\n background-repeat: no-repeat;\n background-size: auto 100%;\n cursor: pointer;\n height: 100%;\n position: relative;\n user-select: none;\n width: 100%;\n}\n.demoupUI-3d-playimage img,\n.demoupUI-3d-playimage svg {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n.demoupUI-3d-playimage svg {\n height: inherit;\n width: inherit;\n}\n",""]),e.exports=i},3505:(e,t,n)=>{var r=n(2574),i=n(1246)(r);i.push([e.id,"#demoup-buttons-container-gallery .demoupUI-3d-playimage {\n background: none !important;\n}\n#demoup-buttons-container {\n position: absolute;\n bottom: 25px;\n right: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n gap: 5px;\n z-index: 9999;\n}\n@media screen and (max-width: 767px) {\n #demoup-buttons-container {\n right: 0;\n bottom: 0;\n }\n}\n#demoup-buttons-container .demoup-play-button-container,\n#demoup-buttons-container .demoup-3d-button-container {\n display: flex;\n overflow: hidden;\n max-width: 100%;\n transition: max-width 0.3s;\n}\n#demoup-buttons-container .demoup-play-button-container:hover,\n#demoup-buttons-container .demoup-3d-button-container:hover {\n max-width: 100%;\n}\n#demoup-buttons-container .demoup-play-button-container .buttonText,\n#demoup-buttons-container .demoup-3d-button-container .buttonText {\n white-space: nowrap;\n}\n#demoup-buttons-container .demoupUI-3d-playimage,\n#demoup-buttons-container .demoupUI-playimage {\n background: none !important;\n}\n#demoup-buttons-container .demoupUI-playbutton,\n#demoup-buttons-container .demoup-video-3d-button {\n display: flex;\n background: #EE6622;\n color: #fff;\n padding: 6px 8px;\n font-size: 12px;\n text-transform: uppercase;\n font-weight: bold;\n cursor: pointer;\n justify-content: flex-start !important;\n align-items: center;\n gap: 8px;\n border-radius: 3px 0 0 3px;\n line-height: 1 !important;\n}\n",""]),e.exports=i},5979:e=>{e.exports='\n'},3817:e=>{e.exports=''},684:(e,t,n)=>{var r=n(4088);r&&r.__esModule&&(r=r.default),e.exports="string"==typeof r?r:r.toString()},363:(e,t,n)=>{var r=n(3505);r&&r.__esModule&&(r=r.default),e.exports="string"==typeof r?r:r.toString()},2480:()=>{},1642:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r="//events.demoup.com/callback/",i="//static.demoup.com/";const o={stage1Selector:".demoup_stage1_script",stage2Id:"demoup_stage2_script",jsonHeader:{"Content-Type":"application/json"},urls:{api:`${r}video-event`,cart:`${r}store/cart`,checkout:`${r}store/checkout`,errors:`${r}integration-error-event`,fb:`${i}video`,pageloadevent:`${r}pageload_event`,stage1:`${i}api/stages/10124/`,static:`${i}mueblesamerica.mx/`,videos:"//videos.demoup.com/",cliplister_lc:"https://mycliplister.com/lc/",cliplister_jplist:"https://mycliplister.com/jplist/"}}},4441:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=/^[\w-]*$/,i=Function.prototype.bind.call(Function.prototype.call,[].slice);const o=function(e,t){var n,o="#"===t[0],a="."===t[0],s=o||a?t.slice(1):t;return r.test(s)?o?(n=(e=e.getElementById?e:document).getElementById(s))?[n]:[]:e.getElementsByClassName&&a?i(e.getElementsByClassName(s)):i(e.getElementsByTagName(t)):i(e.querySelectorAll(t))}},3949:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=e=>{"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e)}},1112:(e,t,n)=>{"use strict";n.d(t,{nJ:()=>s});var r=n(5035),i=n(1642),o=n(7490),a=n(4441);function s(e,t){t=t||{},e=function(e){if("string"==typeof e){const t=e.substring(0,e.indexOf("€"));t.length>2&&(e=t),(e=e.replace(/[^0-9,.]/,"").replace(/[^\d,.]/g,"")).length>=4&&","==e[e.length-3]&&(e=e.replace(/[.]/g,"").replace(/[,]/g,".")),e=parseFloat(e.replace(/[,]/g,""))}return e}(e);const n=o.Z.get("watchedMovies")||{},s={};if((0,a.Z)(document,".demoup-play").forEach((function(e){s[e.getAttribute("data-movie")]=1})),(0,a.Z)(document,".demoup-domstore").forEach((function(e){Object.assign(s,JSON.parse(e.getAttribute("data-watchedMovies")))})),0===Object.keys(s).length){const e={};e[o.Z.get("lastMovieId")]={},Object.assign(s,e)}Object.keys(s).forEach((function(a){const s={body:JSON.stringify({currency:t.currency||"MXN",domainId:t.domainId||10124,movieId:parseInt(a),movieWatched:n[a]?1:0,priceTotal:e,sellSession:o.Z.get("sessionId"),url:t.url||window.location.href,buttonRendered:o.Z.get("buttonRendered")||0}),cors:!0,headers:{"Content-Type":"application/json"},url:i.Z.urls.cart};return(0,r.h)(s,(function(){}))}))}},7490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9633);const i="DemoUpData",o={get:function(e){return(r.Z.get(i)||{})[e]},set:function(e,t){try{var n=r.Z.get(i)||{};return n[e]=t,r.Z.set(i,n)}catch(e){return null}}}},3335:(e,t,n)=>{"use strict";function r(e,t){const n=e.filter((function(e){return e.videoFormat===t}))[0];return n&&n.fileURI}function i(e,t){var n="";if("none"===t)return"";if("XS"==t?(n=o(e,"LD")).startThumbURI=n.startThumbURI.replace("/360p","/150p"):n=o(e,t),n||(n=o(e,"ALL")),void 0===n||""==n.startThumbURI){let r=["LD","SD","HD","ALL"];for(t of r)if((n=o(e,t))&&""!=n.startThumbURI)break}return n?n.startThumbURI:""}function o(e,t){return t=t||"LD",e.videos.filter((function(e){return e.quality===t}))[0]}n.r(t),n.d(t,{getSourceOfVideo:()=>r,getThumbPath:()=>i,getVideo:()=>o})},5035:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=["responseType","withCredentials","timeout","onprogress"];function i(e,t){var n=e.headers||{},i=e.body,a=e.method||(i?"POST":"GET"),s=!1,u=(e.cors,new XMLHttpRequest);function c(e,n){return function(){s||(t(void 0===u.status?e:u.status,0===u.status?"Error":u.response||u.responseText||n,u),s=!0)}}u.open(a,e.url,!0);var l=u.onload=c(200);u.onreadystatechange=function(){4===u.readyState&&l()},u.onerror=c(null,"Error"),u.ontimeout=c(null,"Timeout"),u.onabort=c(null,"Abort"),i&&(o(n,"X-Requested-With","XMLHttpRequest"),globalThis.FormData&&i instanceof globalThis.FormData||o(n,"Content-Type","application/x-www-form-urlencoded"));for(var d=0,f=r.length;d{"use strict";n.d(t,{Z:()=>o});var r=n(1642),i=n(4441);const o=()=>{if(window.demoUpStage3||(0,i.Z)(document,"#demoup_stage3_script").length>0)return!1;{var e="stage3.js";const t=document.querySelectorAll("#"+r.Z.stage2Id),n=t[t.length-1];return n?n.getAttribute("src").replace(/stage[1-9][.a-z]*.js/,e).replace(/playbuttonListener.js/,e).replace(/playbuttonListener.min.js/,e):r.Z.urls.static+e}}},8498:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(1642),i=n(4441);const o=()=>{if(window.demoUpStage4||(0,i.Z)(document,"#demoup_stage4_script").length>0)return!1;{const e="stage4.js",t=document.querySelectorAll("#"+r.Z.stage2Id),n=t[t.length-1];return n?n.getAttribute("src").replace(/stage[1-9][.a-z]*.js/,e).replace(/playbuttonListener.js/,e).replace(/playbuttonListener.min.js/,e):r.Z.urls.static+e}}},7245:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={wait:function(e,t,n,r,i){r=r||7e3,t=t||function(){},i=i||!1;let o=-(n=n||100);const a=function(){let s;if(o+=n,o>r)return;const u=document.querySelectorAll(e);i?u.length>0&&u[0].children.length>0?(clearTimeout(s),t(u)):s=setTimeout(a,n):u.length>0?(clearTimeout(s),t(u)):s=setTimeout(a,n)};a()}}},458:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=(e,t)=>{let n=0;const r=setInterval((()=>{const e=[...document.querySelectorAll('script[type="application/ld+json"]')].map((e=>"[object Object]"!==e?.textContent&&JSON.parse(e?.textContent||"false"))).find((e=>"Product"===e["@type"])),t=window.dataLayer.filter((e=>"ECC"===e.event&&e.ecommerce?.detail?.products)).length;e&&t||n>50?(clearInterval(r),i()):n++}),100),i=()=>{let e=document.location.href;const n=[...document.querySelectorAll('script[type="application/ld+json"]')].map((e=>JSON.parse(e?.textContent||"false"))).find((e=>"Product"===e?.["@type"])),r=n?.sku||0,i=window.dataLayer.filter((e=>"view_item"===e.event&&e.ecommerce?.items)).map((e=>e.ecommerce.items[0])).find((e=>e.item_id===r)),o=i?.name??n?.name??document.querySelector("header.product-header h3")?.textContent.trim()??"",a=i?.item_brand??"",s=i?.price??n?.offers?.price??0,u=document.documentElement.lang.substring(0,2).toLowerCase()??"de";return t({brand:a,currency:"MXN",domainId:10124,price:s,product:o,url:e,language:u})}}},9224:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(4454),i=n(4829),o=n(7245),a=n(363);n(7958).getParser(window.navigator.userAgent);const s=e=>{o.Z.wait(".product-gallery .images-list",(t=>{const n=t[0];if(n){const t=document.createElement("li");t.id="demoup-buttons-container-gallery",t.classList.add("image-li"),n.appendChild(t),n.insertBefore(t,n.children[2]);const o=document.createElement("button");o.classList.add("demoup-play-button-container"),o.dataset.vC9174b32="",(0,r.sY)((0,r.h)(i.Z,{class:"demoupUI-gallerybutton",config:e.config,movie:e.movies[0],movieList:e.movies,thumbQuality:"none",animation:e.animation,stylesheet:a,buttonheight:40,buttonwidth:40,width:"100%",height:"100%"}),o),t.appendChild(o)}})),o.Z.wait("#gallery-product .splide__slide:only-child",(t=>{const n=t[0];if(n){let t=document.querySelector("#demoup-buttons-container");t||(t=document.createElement("div"),t.id="demoup-buttons-container",n.appendChild(t));const o=document.createElement("div");o.classList.add("demoup-play-button-container");let s="View in 3D";s="fi"===document.documentElement.lang?"katsoa 3D:nä":"View in 3D",(0,r.sY)((0,r.h)(i.Z,{class:"demoupUI-gallerybutton",config:e.config,movie:e.movies[0],movieList:e.movies,thumbQuality:"none",animation:e.animation,stylesheet:a,buttonheight:28,buttonwidth:28,buttonText:"Ver en 3D"}),o),t.appendChild(o)}}))};function u(e){s(e)}},9335:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(4454),i=n(4243),o=n(7245),a=n(363);n(7958).getParser(window.navigator.userAgent);const s=e=>{o.Z.wait(".product-gallery .images-list",(t=>{const n=t[0];if(n){const t=document.createElement("li");t.id="demoup-buttons-container-gallery",t.classList.add("image-li"),n.appendChild(t),n.insertBefore(t,n.children[0]?.nextSibling);const o=document.createElement("button");o.classList.add("demoup-play-button-container"),o.dataset.vC9174b32="",(0,r.sY)((0,r.h)(i.Z,{class:"demoupUI-overlay",config:e.config,movie:e.movies[0],movieList:e.movies,playerAttrs:{role:"button"},stylesheet:a,buttonheight:40,buttonwidth:40,width:"100%",height:"100%"}),o),t.appendChild(o)}})),o.Z.wait("#gallery-product .splide__slide:only-child",(t=>{const n=t[0];if(n){let t=document.querySelector("#demoup-buttons-container");t||(t=document.createElement("div"),t.id="demoup-buttons-container",n.appendChild(t));let o="view video";switch(document.documentElement.lang){case"fi":o="katso video";break;case"sv":o="visa video";break;case"ru":o="посмотреть видео";break;case"fr":o="lire la vidéo";break;case"nl":o="video afspelen";break;case"cz":o="přehrát video";break;case"de":o="Video abspielen";break;case"es":o="ver video";break;case"pt":o="ver vídeo";break;case"hu":o="videó lejátszása";break;case"it":o="riprodurre video";break;case"pl":o="odtwórz wideo";break;case"sk":o="prehrať video";break;case"dk":case"se":o="Se video";break;case"no":o="se på video";break;default:o="Play video"}const s=document.createElement("div");s.classList.add("demoup-play-button-container"),(0,r.sY)((0,r.h)(i.Z,{class:"demoupUI-overlay",config:e.config,movie:e.movies[0],movieList:e.movies,playerAttrs:{role:"button"},stylesheet:a,buttonheight:28,buttonwidth:28,buttonText:o}),s),t.appendChild(s)}}))};function u(e){s(e)}},5229:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(3949),i=n(1112),o=n(7245);const a=(0,r.Z)((()=>{o.Z.wait(".button-buy-now",(e=>{document.querySelectorAll(".product-buy-cta button, .button-buy-now").forEach((function(e){e.addEventListener("mousedown",(e=>{const t=[...document.querySelectorAll('script[type="application/ld+json"]')].map((e=>JSON.parse(e?.textContent??"false"))).find((e=>"Product"===e?.["@type"])),n=t?.offers?.price??0;(0,i.nJ)(n)}))}))}))}))}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={id:e,exports:{}};return n[e].call(o.exports,o,o.exports,i),o.exports}i.m=n,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,n)=>(i.f[n](e,t),t)),[])),i.u=e=>e+".js",i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="demoup-script-creator:",i.l=(n,r,o,a)=>{if(e[n])e[n].push(r);else{var s,u;if(void 0!==o)for(var c=document.getElementsByTagName("script"),l=0;l{s.onerror=s.onload=null,clearTimeout(p);var i=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(r))),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),u&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;i.g.importScripts&&(e=i.g.location+"");var t=i.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&!e;)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={663:0,208:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise(((n,i)=>r=e[t]=[n,i]));n.push(r[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,r[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,s,u]=n,c=0;if(a.some((t=>0!==e[t]))){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);u&&u(i)}for(t&&t(n);c{"use strict";i(8445);var e=i(4454);"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Convert 1");const t=Object(e);for(let e=1,n=arguments.length;ee.split(".").slice(-2).join(".");var d=0;function f(e,n,r,i){let u;u=Array.isArray(n)?n[0].id:n.id;const f=o.Z.get("loadsPerMovie")||{};f[u]=f[u]?f[u]+1:1,o.Z.set("loadsPerMovie",f);const p=o.Z.get("timestampOfLoads")||{},h=p[u];p[u]=(new Date).getTime(),o.Z.set("timestampOfLoads",p),o.Z.set("lastMovieId",u),function(e,n){const r=document.location.hostname||window.document.location.hostname;l(r);s||(0,a.h)({body:JSON.stringify(Object.assign({buster:(new Date).getTime(),eventType:"LOAD",position:0,sequence:d++,sessionId:c.id,url:window.demoupEmbeddedByUrl||location.href},n)),cors:!0,headers:{"Content-Type":"application/json"},method:"POST",url:t.Z.urls.api},(function(){}))}(0,{domainId:e.domain,movieId:u,movieLoadCount:f[u],timeOfLastLoad:h,buttonRendered:i,url:r})}var p=i(3949),h=null;var m=i(4441),g=["en-au","pt-br"];const v=function(e,t,n){return e.filter((function(e){return e.contentType===t&&e.ownerDomain.id!==n.domain}))};var _=i(3883),b=i(8498);i(7477),i(8496),i(1112);var y="";const w=(e,t)=>{const n=o.Z.get("stage1cache")||{};e&&(n[e]=t),t.movies.forEach((e=>{const r={...t,movies:[e]},i=e.uid;i&&i.startsWith("clmid_")&&(n["mid="+i]=r)})),o.Z.set("stage1cache",n)};function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{default:r}=n;let i=!0;for(let e=0;e{const{default:r}=e;r({config:t.config,movies:t.movies,animation:n})})).catch((e=>{e instanceof Error&&e.code})),t.movies&&e.loadEvent&&f(t.config,t.movies[0],t.url,t.renderable),Promise.resolve().then(i.bind(i,5229)).catch((e=>{e instanceof Error&&e.code}))}else t.movies&&e.loadEvent&&(f(t.config,t.movies[0],t.url,t.renderable),Promise.resolve().then(i.bind(i,5229)).then((e=>{e.default()})).catch((e=>{e instanceof Error&&e.code})))}componentDidMount(){const e=(0,m.Z)(document,t.Z.stage1Selector),n=e?.[0]?.src.indexOf("stage1.js")>=0,r=this.setMovies.bind(this),i=this.props;var s,u,c;!n||0===e.length&&!window.DemoUpVars?(s=location.href,u=i.mid,c=r,s&&(s=s.replace(/(&|\?)\w+=.*undefined/g,"").replace(/(&|\?)\w+=&/g,"$1").replace(/(&|\?)\w+=$/g,"")),y=u?"mid="+u:"url="+s,function(e){const n=o.Z.get("stage1cache")||{};if(n[y])return e(n[y]);(0,a.h)({cors:!0,url:t.Z.urls.stage1+"stage1.json?"+y},(function(t,n){if(200===t){try{var r=JSON.parse(n)}catch(e){r=JSON.parse(n.slice(n.indexOf("["),n.lastIndexOf("]")+1))}if(r.length)return w(y,r[0]),"function"==typeof window.DemoUpVarsRegister&&window.DemoUpVarsRegister(r),void 0===window.DemoUpVars?window.DemoUpVars=r:window.DemoUpVars=window.DemoUpVars.concat(r),y.startsWith("mid="),e(r[0])}}))}(c)):(e=>{var t,n=function(){var r=window.DemoUpVars;void 0===r?t=window.setTimeout(n,30):e(r[0])},r=function(e){window.DemoUpVarsRegister=e},i=window.clearTimeout,o=window.DemoUpVarsRegister;if(void 0===o)r((function(n){i(t),e(n[0])}));else{var a=o;r((function(n){i(t),e(n[0]),a(n)}))}n()})(r)}checkIfCanBlob(){return fetch(document.location.href).then((e=>{const t=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;re.length)).reduce(((e,n)=>({...e,...t(...n.split(" "))})),{});return r})).then((e=>!e||!(e["connect-src"]||e["default-src"])||e["connect-src"]?.includes("blob:")||e["default-src"]?.includes("blob:")))}initReactAndSPATracking(e){this.props}componentWillUnmount(){}select3DVideoFile(e){if(e.length>0)for(let t=0;t0){const e=n.videos;for(let t=0;t{var r=await(async e=>{var t=navigator.languages||[navigator.language||navigator.userLanguage];return t=t.map((function(e){var t=e.toLowerCase();return g.indexOf(t)>-1?t:t.substr(0,2)})),[...new Set(t.slice(0,2).concat(e).concat(t.slice(2)).filter((e=>"ru"!==e)))]})(n),i=t.filter((function(t){return t.ownerDomain.id===e.domain})),o=v(t,"product",e),a=v(t,"feature",e),s=v(t,"review",e),u=v(t,"threed",e),c=i.concat(o).concat(a).concat(s).concat(u).map((function(e){return e.language}));c=c.map((e=>"se"===e?"sv":e));var l=navigator.languages||[navigator.language||navigator.userLanguage];l=l.map((function(e){var t=e.toLowerCase();return g.indexOf(t)>-1?t:t.substr(0,2)}));for(var d=null,f=0;f-1){d=l[f];break}if(null==d)for(var p=0;p-1){d=r[p];break}if(!d){for(var h=a.concat(s).map((function(e){return e.language})),m=0;m-1){d=l[m];break}if(null==d)for(var _=0;_-1){d=r[_];break}}var b=i.concat(o).concat(a).concat(s).concat(u);return d=d||"none",b.filter((function(e){return e.language===d||"sv"===d&&"se"===e.language||"none"===e.language}))})(n,t.movies,r.languages),a=this.checkIfCanBlob();let[s,u]=await Promise.all([i,a]);if(null!=r.mid&&(s=t.movies),s=s.map((e=>({...e,..."THREED"===e.videos?.[0]?.videoFiles?.[0]?.videoFormat&&{contentType:"threed"}}))),s.length){const t={config:n,movies:s,renderable:1,canBlob:u};this.setState(t),this.initReactAndSPATracking(t),o.Z.set("buttonRendered",1);{const t=(0,_.Z)();if(t){const n=document.createElement("div");document.body.appendChild(n),(0,e.sY)((0,e.h)("script",{async:!0,id:"demoup_stage3_script",src:t,type:"text/javascript"}),document.body,n)}}const i=this.select3DVideoFile(s);if(u&&i){const t=(0,b.Z)();if(t){const n=document.createElement("div");document.body.appendChild(n),(0,e.sY)((0,e.h)("script",{async:!0,id:"demoup_stage4_script",src:t,type:"text/javascript"}),document.body,n)}}r.onVideoAvailable()}}renderButton(t,r){return(0,e.h)(n.Z,S({},t,{config:r.config,movie:r.movies[0],movieList:r.movies,url:r.url}))}render3DButton(t,n){return(0,e.h)(r.Z,S({},t,{config:n.config,movie:n.movies[0],animation:n.movies[0].videos[0].videoFiles[0],url:n.url}))}render(e,t){}componentDidCatch(e){}}M.defaultProps={languages:window.DemoUpForcedLanguages||["es","en"]||0,loadEvent:!0,mid:null,multiButton:0,onVideoAvailable:function(){},statistics:!0};const x=M,P=(document.location.href||window.document.location.href,document.location.hostname||window.document.location.hostname);l(P);document.addEventListener("demoup.addplaybutton",(function(n){const r=n.detail;if(r.handled)return;const o=r.target;let u="string"==typeof o?document.querySelector(o):o;if(r.handled=!0,r.buttontarget=u,r.target=r.videotarget,u=document.body,window.setTimeout((function(){(0,p.Z)((function(){var e=function(e){var n=JSON.stringify(e);n!==h&&(h=n,(0,a.h)({body:JSON.stringify(Object.assign({session:c.id,url:void 0===encodeURI.prototype?encodeURI(document.URL):document.URL},e)),cors:!0,headers:t.Z.jsonHeader,method:"POST",url:t.Z.urls.pageloadevent},(function(){})))};if(!s)try{Promise.resolve().then(i.bind(i,458)).then((t=>{t.default(document.querySelectorAll,e)})).catch((n=>{var r;e({}),r=n&&n.toString&&n.toString(),s||(0,a.h)({body:JSON.stringify({message:"DP-2.0: "+JSON.stringify(r),type:"crawling",url:location.href}),cors:!0,headers:t.Z.jsonHeader,method:"POST",url:t.Z.urls.errors},(function(){}))}))}catch(t){e({})}}))}),100),u&&null==document.querySelector(".demoup-play")){const t=document.createElement("div");document.body.appendChild(t),(0,e.sY)((0,e.h)(x,r),u,t)}}))})()})();